nitroglicerin tablets - French English Dictionary